# -*- coding: UTF-8 -*-
'''
@Project ：pythonProject 
@File    ：dictDemo1.py
@Author  ：jujuwei
@Date    ：2023/9/28 16:43 
'''

# 字典：
# 1.一个可变的序列化的对象
# 2.它的键值对是无序的,但是它的键是有序的，通过hash(key)计算key的hash值来确认位置，所以键是不可变的序列（int、str类型）。
# 3.键是唯一的，值可以重复。
# 4.以键值对的形式存储
# 5.实现原理：通过key来查找value

# 创建
# 方式一：dict = {}
dict1 = {'name': '张三', 'age': 18, 'gender': '男', 'address': '北京'}
print(dict1)
print(type(dict1))
# 方式二:字典的内置函数 dict = dict()
dict2 = dict(name='张三', age=18, gender='男', address='北京')
print(dict2)
print(type(dict2))
dict3 = {}
